export const VAULTS_LOADED = 'VAULTS_LOADED';
export const USER_VAULT_STATISTICS_LOADED = 'USER_VAULT_STATISTICS_LOADED ';
export const WITHDRAW_FROM_VAULT = 'WITHDRAW_FROM_VAULT';
export const WITHDRAW_ALL_FROM_VAULT = 'WITHDRAW_ALL_FROM_VAULT';
export const DEPOSIT_TO_VAULT = 'DEPOSIT_TO_VAULT';
export const ZAP_PICKLE = 'ZAP_PICKLE';
export const DEPOSIT_PICKLE_SLP_IN_FARM = 'DEPOSIT_PICKLE_SLP_IN_FARM';
export const RESTAKE_BACKSCRATCHER_REWARDS = 'RESTAKE_BACKSCRATCHER_REWARDS';
export const CLAIM_BACKSCRATCHER_REWARDS = 'CLAIM_BACKSCRATCHER_REWARDS';
export const MIGRATE_VAULT = 'MIGRATE_VAULT';
export const EXIT_OLD_PICKLE = 'EXIT_OLD_PICKLE';
export const ALIASES_API =
  'https://raw.githubusercontent.com/iearn-finance/yearn-assets/master/icons/aliases.json';

export const ETHEREUM_ADDRESS = '0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE';
export const TRUSTED_MIGRATOR_ADDRESS =
  '0x1824df8D751704FA10FA371d62A37f9B8772ab90';
export const CRV_ADDRESS = '0xD533a949740bb3306d119CC777fa900bA034cd52';
export const THREECRV_ADDRESS = '0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490';
export const ZAP_YVE_CRV_ETH_PICKLE_ADDRESS =
  '0x1fd6ADbA9FEe5c18338F134E31b4a323aFa06AD4';
export const BACKSCRATCHER_ADDRESS =
  '0xc5bDdf9843308380375a611c18B50Fb9341f502A';
export const PICKLEJAR_ADDRESS = '0x5Eff6d166D66BacBC1BF52E2C54dD391AE6b1f48';

// MASTER_CHEF 合约地址

export const MASTER_CHEF_ADDRESS = '0xbD17B1ce622d73bD438b9E658acA5996dc394b0d';

export const YVBOOST_ADDRESS = '0x9d409a0A012CFbA9B15F6D4B36Ac57A46966Ab9a';
export const MASTER_CHEFF_POOL_ID = 26;
export const V2_ETH_ZAP_ADDRESS = '0x5a0bade607eaca65a0fe6d1437e0e3ec2144d540';
export const V2_WETH_VAULT_ADDRESS =
  '0xa9fE4601811213c340e850ea305481afF02f5b28';
export const VYPER_ADDRESS = '0x5B8F5efD2524a0D2DC9d64CE8F53c82cB5656407';
export const LAZY_APE_ADDRESSES = [
  '0x9cA85572E6A3EbF24dEDd195623F188735A5179f',
  '0x629c759D1E83eFbF63d84eb3868B564d9521C129',
  '0xcC7E70A958917cCe67B4B87a8C30E6297451aE98',
  '0x5dbcF33D8c2E976c6b560249878e6F1491Bca25c',
  '0x2994529C0652D127b7842094103715ec5299bBed',
];
export const YVBOOST_ETH_PJAR = '0xCeD67a187b923F0E5ebcc77C7f2F7da20099e378';
export const PICKLE_GAUGE_ADDRESS =
  '0xDA481b277dCe305B97F4091bD66595d57CF31634';
export const OLD_PICKLE_GAUGE_ADDRESS =
  '0xd3F6732D758008E59e740B2bc2C1b5E420b752c2';
export const zapsToVaultAddressMap = {
  [V2_ETH_ZAP_ADDRESS]: V2_WETH_VAULT_ADDRESS,
};
export const YALINK_VAULT_ADDRESS =
  '0x29e240cfd7946ba20895a7a02edb25c210f9f324';
export const LINK_VAULT_ADDRESS = '0x881b06da56BB5675c54E4Ed311c21E54C5025298';
export const ZAP_MIGRATE_PICKLE_ADDRESS =
  '0x61Dde5da89fB3a099035bd9b3f94d1105A22F3d9';
export const AMPLIFY_VAULTS_ADDRESSES = [
  BACKSCRATCHER_ADDRESS,
  MASTER_CHEF_ADDRESS,
  YVBOOST_ADDRESS,
  YVBOOST_ETH_PJAR,
];
